package com.zyh.domain;

/**
 * @author zyh
 * @date 2024年07月17日
 * @version 1.2
 */
public class Student {
    /**
     * @deprecated 这是一些成员属性
     */
    private String id;
    private String name;
    private int score;
    private double num;

    public Student() {
        System.out.println("无参");
    }

    /**
     * @deprecated 这是一个有参构造方法
     * @param name  姓名
     * @param score 分数
     */
    public Student(String name, int score) {
        this.name = name;
        this.score = score;
        System.out.println("有参");
    }

    /**
     * @deprecated 这是一个满参构造方法
     * @param id 工号
     * @param name 姓名
     * @param score 分数
     */
    public Student(String id, String name, int score) {
        this(name, score);
//        this();
        this.id = id;
        System.out.println("满参");
    }

    /**
     * @deprecated 这是一个eat方法
     */
    public void eat() {
        int num = 10;
        System.out.println("num = " + num);
        System.out.println("num = " + this.num);
    }

    /**
     * @deprecated 这是一个show方法
     */
    public void show() {
        eat();
        System.out.println(id + "号" + name + "的分数是：" + score + "学校是：");
    }
}
